﻿using System.Collections.Generic;
using MATtutsLab.Entities;
using MATtutsLab.MVP.Presenters;

namespace MATtutsLab.MVP.Views
{
    public interface IZombieMovieCatalogView
    {
        ZombieMoviePresenter Presenter { get; set; }
        void ShowMovieCoverImage(Movie movie);
        void DisplayMovies(IList<Movie> movies);
        void SelectFirstMovieInList();
        void RefreshMovieList(IList<Movie> movies, Movie currentMovie);
        bool PromptUserForDeleteConfirmation();
    }
}